place infested with fleas - Français Anglais Dictionnaire